heterogeneous polymerization - Spanish English Dictionary